body,
html 
{
    background:#FFFFF0;
    color:#000;
    font-family:Consolas, Monospace;
    margin:0;
    padding:0;
}

h1, h2, h3, h4
{
    margin:1em 1em .3em .5em;
}

.Content h3
{
    margin-left:1.7em;    
}

p, ul, ol
{
    margin:1em 1em 1em 2em;
    max-width:1000px;
    width:auto;
}

ol li, ul li
{
    margin:1em;    
}

.Block
{
    display:block;    
}

.Double
{
    margin-bottom:2.5em;    
    margin-top:2.5em;    
}

.Indent-0
{
    margin-left:0em;
}

.Indent-1
{
    margin-left:1em;
}

.Indent-2
{
    margin-left:2em;
}

.Indent-3
{
    margin-left:3em;
}

.Indent-4
{
    margin-left:4em;
}

.Indent-5
{
    margin-left:5em;
}


.Clear
{
    clear:both;    
}

.Header
{
    border-bottom:2px ridge;
    margin:0;
    padding:1em;
}

.Canvas
{
    border-bottom:2px ridge;
}

.Index
{
    border-right:2px ridge;
    float:left;
    height:100%;
    xpadding-bottom:2em;
    margin-left:15px;
    width:250px;
}

.Index h3, .Index h4
{
    margin:1em 1em .5em 0;    
}

.Index nav
{
    margin-left:1em;
}

.Index nav a
{
    display:block;
}

.ContentContainer
{
    margin-left:267px;
    height:100%;
}

.ContentFrame
{
    border:0 none;
    display:block;
    width:100%;
}

.Content, .Content body
{
    background-color:White;    
}

.Code
{
    background-color:#F4F8FF;
    border:1px dashed;
    display:block;
    font-family:"Courier New";
    margin:1em;
    overflow:auto;
    padding:0 1em;
    white-space:pre;
}